Windows Powershell tampaknya tidak menerima jalur target dengan spasi


6

Saya mengikuti utas ini Apakah ada jalan pintas Win7 ke posisi mouse di tengah layar utama?

Mengikuti saran pria dengan 12 upvotes, saya membuat jalan pintas dengan file targetnya

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy RemoteSigned "C:\Program Files\My Scripts\CenterCursor"

Itu tidak akan berfungsi, kecuali file target tidak memiliki spasi di dalam kutipan ganda

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy RemoteSigned "C:\Users\TOSHIBA\Desktop\CenterCursor"

Ini hanya masalah kecil tetapi apakah ada cara untuk memperbaikinya?

Jawaban:


6

Ini bekerja untuk saya:

C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe   -ExecutionPolicy RemoteSigned C: \ Program Files \ My` Scripts \ CenterCursor

Perhatikan bahwa Anda membutuhkan a ` setelah setiap kata (sebelum spasi) dan Anda tidak perlu bagian luar " .

Sumber


Saya menghabiskan waktu lama untuk menemukan solusi sampai saya menemukan jawaban Anda. Itu bekerja dengan sempurna.
CSL

Periksa Jawabanku untuk kasus yang lebih umum.
machetazo

1

Dalam kasus yang lebih umum, Anda dapat menggunakan sintaks berikut untuk menjalankan skrip PowerShell dengan spasi di path:

&(“C:\any path with spaces in it\”)

Dalam kasus Anda, itu akan menjadi:

&(“C:\Program Files\My Scripts\CenterCursor”)

Edit: ini hanya berfungsi jika Anda menggunakan windows PowerShell

Sumber


0

Anda mungkin bisa menipu dengan menggunakan nama pendek.

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy RemoteSigned "C:\Progra~1\MyScri~1\CenterCursor"

Saya menebak nama pendek Anda berdasarkan kemungkinan, tetapi Anda dapat menemukan yang asli gunakan metode dari pertanyaan ini seperti dir /x.


0

Coba gunakan tanda kutip tunggal dan bukan tanda kutip ganda, ini mungkin membantu.


5
Selamat Datang di Pengguna Super! Anda menjawab dapat ditingkatkan dengan menjelaskan bagaimana menambahkan tanda kutip ganda membantu, dan mungkin memberikan contoh baris kode.
Twisty Impersonator
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.