عمليات سلسلة Windows Shell (تغيير الانزلاق الخلفي إلى Slash)

StackOverflow https://stackoverflow.com/questions/2903416

  •  04-10-2019
  •  | 
  •  

سؤال

أحتاج إلى كتابة برنامج نصي يأخذ المسار الحالي (٪ ~ dp0) ، ويحول الانزلاق الخلفي إلى قطع إلى الأمام ويمرره إلى بعض الأوامر.

نظرًا للبيئة التي أعمل فيها في الخيار الوحيد الذي لدي هو Windows Shell (وليس PowerShell حيث لن تكون المشكلة مشكلة).

هل من الممكن أن تفعل ذلك؟

هل كانت مفيدة؟

المحلول

ال set القيادة لها ميزة استبدال:

set a=C:\test\dir
set a=%a:\=/%
echo %a%

النتائج في:

C:/test/dir
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top