Skip to content

Commit f64752f

Browse files
committed
Support unicode file paths
1 parent 8ace35d commit f64752f

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

SymlinkCreator/Properties/AssemblyInfo.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -52,5 +52,5 @@
5252
// by using the '*' as shown below:
5353
// [assembly: AssemblyVersion("1.0.*")]
5454

55-
[assembly: AssemblyVersion("1.1.0")]
56-
[assembly: AssemblyFileVersion("1.1.0")]
55+
[assembly: AssemblyVersion("1.2.0")]
56+
[assembly: AssemblyFileVersion("1.2.0")]

SymlinkCreator/core/SymlinkAgent.cs

+4
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,10 @@ public void CreateSymlinks()
5656
DateTime.Now.Ticks.ToString() + ".bat";
5757
ScriptExecutor scriptExecutor = new ScriptExecutor(scriptFileName);
5858

59+
// set code page to UTF-8 to support unicode file paths
60+
scriptExecutor.WriteLine("chcp 65001 >NUL");
61+
62+
// go to destination path
5963
scriptExecutor.WriteLine(_splittedDestinationPath[0]);
6064
scriptExecutor.WriteLine("cd \"" + _destinationPath + "\"");
6165

0 commit comments

Comments
 (0)