คำถามติดแท็ก windows

การเขียนซอฟต์แวร์เฉพาะกับระบบปฏิบัติการ Microsoft Windows: APIs, พฤติกรรมและอื่น ๆ หมายเหตุ: การสนับสนุน WINDOWS WINDOWS ทั่วไปไม่สามารถทำได้ คำถามการสนับสนุนอาจถูกถามใน https://superuser.com

4
จะทำให้ git ละเว้นการเปลี่ยนแปลงในกรณีได้อย่างไร?
ฉันไม่แน่ใจเหมือนกันว่าเกิดอะไรขึ้นที่นี่ แต่บางครั้งไฟล์ใดไฟล์หนึ่งในที่เก็บของฉันจะเปลี่ยนกรณีของชื่อมัน เช่น,: ก่อน: File.h หลังจาก: file.h ฉันไม่สนใจจริงๆว่าทำไมสิ่งนี้ถึงเกิดขึ้น แต่ทำให้ git คิดว่ามันเป็นไฟล์ใหม่จากนั้นฉันต้องไปเปลี่ยนชื่อไฟล์กลับ คุณสามารถเพิกเฉยต่อการเปลี่ยนแปลงกรณีและปัญหาได้หรือไม่? [แก้ไข] ฉันสงสัยว่า Visual Studio กำลังทำอะไรแปลก ๆ กับไฟล์นั้น ๆ เพราะดูเหมือนว่าจะเกิดขึ้นบ่อยที่สุดเมื่อฉันเปิดและบันทึกหลังจากมีการเปลี่ยนแปลง ฉันไม่มีวิธีแก้ไขข้อบกพร่องใน VS แต่ git ควรจะมีความสามารถมากกว่านี้ฉันหวังว่า
106 windows  git 

9
วิธีเปิด Git Bash จาก DOS Command Line
ฉันมีสิ่งที่หวังไว้เป็นคำถามง่ายๆ แต่ฉันยังไม่สามารถหาคำตอบได้ ฉันต้องการเปิด Git Bash จากไฟล์แบตช์ DOS นี่คือสิ่งที่ฉันพยายามจนถึงตอนนี้: เปิดตัว Git Bash จากปุ่ม Win 7 Start ใช้ CTRL + ALT + DEL เพื่อระบุกระบวนการเป็น "sh.exe" เรียกใช้ sh.exe จากไฟล์แบตช์โดยใช้คำสั่ง start start sh.exe อย่างไรก็ตามสิ่งนี้ไม่ได้เปิดใช้งานสภาพแวดล้อม Git Bash แบบเต็ม Git Bash มักจะมี "MINGW32" ในแถบชื่อ แต่ sh.exe มีเส้นทางแบบเต็มไป Git\bin\sh.exe... สำหรับฉันรู้สึกเหมือนมีการซ้อนทับหรือการอ้างอิงบางอย่างที่ฉันไม่ทราบว่าอาจจะต้องโหลดด้วย (ดึงเข้า? นำเข้า?) นี่เป็นหนึ่งในผลลัพธ์อันดับต้น ๆ ที่ฉันพบจากการค้นหาเว็บ แต่มันไม่สมเหตุสมผลสำหรับฉันและฉันไม่แน่ใจว่ามันตรงกับสถานการณ์ของฉันหรือไม่: เรียกใช้ …
106 windows  git  batch-file  cmd  command 

13
จะตรวจสอบได้อย่างไรว่า CMD ทำงานในฐานะผู้ดูแลระบบ / มีการยกระดับสิทธิ์หรือไม่?
จากภายในไฟล์แบตช์ฉันต้องการทดสอบว่าฉันใช้งานด้วยสิทธิ์ระดับผู้ดูแลระบบ / ระดับสูงหรือไม่ ชื่อผู้ใช้จะไม่เปลี่ยนแปลงเมื่อเลือก "Run as Administrator" ดังนั้นจึงไม่ได้ผล หากมีคำสั่งที่ใช้ได้ทั่วไปซึ่งไม่มีผล แต่ต้องใช้สิทธิ์ระดับผู้ดูแลระบบฉันสามารถเรียกใช้และตรวจสอบรหัสข้อผิดพลาดเพื่อทดสอบสิทธิ์ได้ จนถึงตอนนี้ฉันยังไม่พบคำสั่งดังกล่าว คำสั่งที่ฉันพบดูเหมือนจะส่งคืนรหัสข้อผิดพลาดเดียวที่ไม่เฉพาะเจาะจงซึ่งอาจบ่งชี้อะไรก็ได้และมักจะล้มเหลวด้วยเหตุผลหลายประการ ฉันสนใจเฉพาะ Windows 7 เท่านั้นแม้ว่าการสนับสนุนระบบปฏิบัติการรุ่นก่อนหน้าจะดี

7
เหตุใดฉันจึงได้รับ SyntaxError สำหรับ Unicode Escape ในเส้นทางไฟล์ของฉัน
โฟลเดอร์ที่ฉันต้องการเข้าถึงเรียกว่า python และอยู่บนเดสก์ท็อปของฉัน ฉันได้รับข้อผิดพลาดต่อไปนี้เมื่อพยายามเข้าไป >>> os.chdir('C:\Users\expoperialed\Desktop\Python') SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape

9
MSysGit กับ Git สำหรับ Windows
ฉันกำลังมีปัญหาในการกำหนดความแตกต่างระหว่าง msysgit และ Git สำหรับ Windows แตกต่างกันอย่างไร? ทำไมฉันถึงเลือกอย่างใดอย่างหนึ่ง
105 windows  git  msysgit 


13
การเปลี่ยนตำแหน่ง. gitconfig บน Windows
โดยค่าเริ่มต้นใน Windows Git จะวาง global .gitconfig ไว้ c:\documents and settings\user\ ฉันจะเปลี่ยนตำแหน่งนั้นได้อย่างไรเพื่อให้. gitconfig ถูกเก็บไว้ในc:\my_configuration_files\? สามารถทำได้เลยหรือไม่?
105 windows  git 

4
วิธีการดึงตัวแปรสภาพแวดล้อมผู้ใช้ใน CMake (Windows)
ฉันรู้วิธีดึงตัวแปรสภาพแวดล้อมเครื่องกว้างปกติใน CMAKE โดยใช้ $ENV{EnvironmentVariableName} แต่ฉันไม่สามารถดึงตัวแปรสภาพแวดล้อมเฉพาะผู้ใช้ เป็นไปได้หรือไม่และอย่างไร

5
“ คุณต้องพิมพ์ชื่อไฟล์” เกิดข้อผิดพลาดเมื่อฉันสร้างไฟล์. gitignore บน Windows
เมื่อฉันพยายามทำสิ่งนี้ฉันได้รับข้อผิดพลาดต่อไปนี้: เห็นได้ชัดว่า Windows Explorer ไม่อนุญาตให้ฉันสร้างรูปแบบไฟล์ประเภทนี้ ฉันจะเอาชนะปัญหานี้ได้อย่างไร?
105 windows  git  gitignore 

2
คัดลอกไฟล์จาก Windows ไปยังระบบย่อย Ubuntu [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันเปิดใช้งานโหมดนักพัฒนาและติดตั้งBash on Ubuntu on Windowsแล้ว โฮมไดเร็กทอรีของฉันสามารถพบได้ภายใต้%localappdata%\Lxss\home\<ubuntu.username>\ฉันได้สร้างไดเร็กทอรีย่อยชื่อ Pictures เพื่อให้เส้นทางแบบเต็มควรเป็น บน windows: C:\Users\<windows.username>\AppData\Local\lxss\home\<ubuntu.username>\Pictures เมื่อทุบตี: /home/<ubuntu.username>/Pictures ถ้าฉันสร้างไฟล์จาก bash โดยใช้คำสั่งtouch hello.txtฉันสามารถดูไฟล์นี้ได้อย่างอิสระใน Windows UI และคัดลอกไปยังเดสก์ท็อปของฉัน แต่ถ้าฉันจะสร้างแฟ้มข้อความใหม่จากหน้าต่าง UI และบันทึกไว้ในแม้ว่าผมจะรีสตาร์ททุบตีหรือหน้าต่างไฟล์ไม่สามารถมองเห็นได้เมื่อฉันทำC:\Users\<windows.username>\AppData\Local\lxss\home\<ubuntu.username>\Picturesls -l ทำไม bash ไม่เห็นไฟล์ที่สร้างจากฝั่ง Windows ในโฮมไดเร็กทอรีของตัวเอง การแก้ไขการใช้/mnt/cไม่ใช่วิธีแก้ปัญหาฉันพยายามทำความเข้าใจว่าเหตุใดจึงไม่เห็นไฟล์เหล่านั้นและหากมีวิธีแก้ไขเพื่อให้สามารถมองเห็นไฟล์ที่สร้าง UI แทนที่จะพยายามใช้เทอร์มินัลเพื่อคัดลอก - วางหรือย้ายไฟล์ไป

15
แปลง XLS เป็น CSV ในบรรทัดคำสั่ง
ฉันจะแปลงไฟล์ XLS เป็นไฟล์ CSV บนบรรทัดคำสั่งของ Windows ได้อย่างไร เครื่องมี Microsoft Office 2000 ติดตั้งอยู่ ฉันเปิดให้ติดตั้ง OpenOffice หากไม่สามารถใช้ Microsoft Office ได้
104 windows  excel  csv 

15
การสร้างรหัสเครื่องเฉพาะ
ฉันต้องเขียนฟังก์ชันที่สร้าง id ที่ไม่ซ้ำกันสำหรับเครื่องที่ใช้ Windows OS ขณะนี้ฉันใช้ WMI เพื่อค้นหาพารามิเตอร์ฮาร์ดแวร์ต่างๆและเชื่อมต่อเข้าด้วยกันและแฮชเพื่อรับ id เฉพาะ คำถามของฉันคืออะไรคือพารามิเตอร์ที่แนะนำที่ฉันควรใช้? ขณะนี้ฉันกำลังใช้ข้อมูลไบออส cpu \ disk ร่วมกันเพื่อสร้าง id เฉพาะ และกำลังใช้ผลลัพธ์แรกหากมีผลลัพธ์หลายรายการสำหรับแต่ละเมตริก อย่างไรก็ตามฉันพบปัญหาที่เครื่องที่บู๊ตคู่ใน 2 ระบบปฏิบัติการ Windows ที่แตกต่างกันสร้างรหัสไซต์ที่แตกต่างกันในแต่ละระบบปฏิบัติการซึ่งไม่ควรเกิดขึ้น สำหรับการอ้างอิงนี่คือเมตริกที่ฉันกำลังใช้: Win32_Processor:UniqueID,ProcessorID,Name,Manufacturer,MaxClockSpeed Win32_BIOS:Manufacturer Win32_BIOS:SMBIOSBIOSVersion,IdentificationCode,SerialNumber,ReleaseDate,Version Win32_DiskDrive:Model, Manufacturer, Signature, TotalHeads Win32_BaseBoard:Model, Manufacturer, Name, SerialNumber Win32_VideoController:DriverVersion, Name


8
วิธีตรวจสอบพารามิเตอร์บรรทัดคำสั่งในไฟล์“ .bat”
ระบบปฏิบัติการของฉันคือ Windows Vista ฉันต้องมีไฟล์ ".bat" ซึ่งฉันต้องตรวจสอบว่าผู้ใช้ป้อนพารามิเตอร์บรรทัดคำสั่งหรือไม่ หากเป็นเช่นนั้นหากพารามิเตอร์เท่ากับ-bฉันจะทำบางอย่างไม่เช่นนั้นฉันจะตั้งค่าสถานะ "อินพุตไม่ถูกต้อง" หากผู้ใช้ไม่ได้ป้อนพารามิเตอร์บรรทัดคำสั่งฉันจะทำบางอย่าง ฉันได้สร้างไฟล์. bat ต่อไปนี้ มันใช้งาน-bได้และไม่เท่ากับ-bเคส - แต่จะล้มเหลวเมื่อผู้ใช้ไม่ส่งผ่านพารามิเตอร์บรรทัดคำสั่งใด ๆ ฉันมักจะได้รับข้อผิดพลาด: GOTO was unexpected at this time. ใครช่วยบอกทีว่าฉันทำอะไรผิดที่นี่? ECHO OFF CLS ECHO. IF [%1]==[/?] GOTO BLANK IF %1=="-b" GOTO SPECIFIC IF NOT %1=="-b" GOTO UNKNOWN :SPECIFIC ECHO SPECIFIC GOTO DONE :BLANK ECHO No Parameter …
104 windows  file  batch-file  cmd 

7
OpenSSL: PEM รูทีน: PEM_read_bio: no start line: pem_lib.c: 703: Expecting: TRUSTED CERTIFICATE [closed]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการเมื่อปีที่แล้ว ปรับปรุงคำถามนี้ ฉันต้องการชื่อแฮชสำหรับไฟล์สำหรับโพสต์ในไดเรกทอรี CApath ของ Stunnel ฉันมีใบรับรองบางอย่างในไดเร็กทอรีนี้และใช้งานได้ดี นอกจากนี้ฉันมีเซิร์ฟเวอร์เซิร์ฟเวอร์และคีย์เซิร์ฟเวอร์: cert = c:\Program Files (x86)\stunnel\server_cert.pem key = c:\Program> Files (x86)\stunnel\private\server_key.pem เมื่อฉันพยายามคำนวณแฮชของใบรับรองใหม่ของฉันฉันได้รับข้อผิดพลาด: /etc/pki/tls/misc/c_hash cert.pem unable to load certificate 140603809879880:error:0906D06C:PEM routines:PEM_read_bio:no start line:pem_lib.c:703:Expecting: TRUSTED CERTIFICATE ตามที่ฉันเข้าใจฉันต้องเซ็นใบรับรอง แต่ฉันไม่เข้าใจว่าจะทำได้อย่างไร โปรดให้วิธีแก้ปัญหา PS: ข้อความ unable to load certificate 140603809879880:error:0906D06C:PEM routines:PEM_read_bio:no start …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.